Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář aplikací

Popis

Text copied to clipboard!
Hledáme talentovaného a motivovaného vývojáře aplikací, který se připojí k našemu dynamickému týmu. Jako vývojář aplikací budete zodpovědný za návrh, vývoj, testování a údržbu softwarových aplikací pro různé platformy, včetně mobilních zařízení, webových rozhraní a desktopových systémů. Vaším cílem bude vytvářet efektivní, uživatelsky přívětivé a bezpečné aplikace, které splňují potřeby našich klientů a uživatelů. Budete úzce spolupracovat s produktovými manažery, designéry a dalšími vývojáři na vývoji nových funkcí a optimalizaci stávajících řešení. Očekáváme, že budete sledovat nejnovější trendy v oblasti vývoje aplikací, technologií a bezpečnosti, a že budete schopni tyto poznatky aplikovat do praxe. Vaše práce bude zahrnovat celý životní cyklus vývoje softwaru – od analýzy požadavků, přes návrh architektury, implementaci, testování, až po nasazení a podporu. Důležitá je schopnost psát čistý, udržitelný a dobře dokumentovaný kód. Ideální kandidát má zkušenosti s vývojem aplikací v jazycích jako Java, Kotlin, Swift, JavaScript nebo Python, a je obeznámen s vývojovými nástroji jako Git, Docker, CI/CD nástroji a cloudovými platformami (např. AWS, Azure nebo Google Cloud). Znalost frameworků jako React, Angular, Flutter nebo .NET je výhodou. Pokud hledáte příležitost pracovat na inovativních projektech, rozvíjet své dovednosti a být součástí přátelského a profesionálního týmu, pak je tato pozice právě pro vás.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba mobilních, webových a desktopových aplikací
  • Spolupráce s týmem na návrhu a implementaci nových funkcí
  • Testování aplikací a oprava chyb
  • Optimalizace výkonu a bezpečnosti aplikací
  • Tvorba technické dokumentace
  • Integrace aplikací s externími systémy a API
  • Účast na plánování sprintů a týmových schůzkách
  • Sledování technologických trendů a jejich aplikace
  • Zajištění souladu s požadavky na ochranu dat a bezpečnost
  • Podpora uživatelů a řešení technických problémů

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem aplikací (mobilních, webových nebo desktopových)
  • Znalost programovacích jazyků jako Java, Kotlin, Swift, JavaScript nebo Python
  • Zkušenosti s vývojovými nástroji jako Git, Docker, CI/CD
  • Znalost frameworků jako React, Angular, Flutter nebo .NET výhodou
  • Schopnost pracovat v týmu i samostatně
  • Dobré analytické a problémové myšlení
  • Znalost anglického jazyka na technické úrovni
  • Zkušenosti s prací v agilním prostředí výhodou
  • Schopnost psát čistý a dobře dokumentovaný kód
  • Vysokoškolské vzdělání v oblasti informatiky nebo příbuzném oboru výhodou

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké programovací jazyky ovládáte a v jakých projektech jste je použil(a)?
  • Máte zkušenosti s vývojem mobilních aplikací? Pokud ano, jakých?
  • Jaký je váš přístup k testování a ladění aplikací?
  • Jaké nástroje používáte pro správu verzí a nasazení aplikací?
  • Jaké frameworky nebo knihovny preferujete a proč?
  • Jak řešíte problémy s výkonem nebo bezpečností aplikací?
  • Máte zkušenosti s prací v agilním týmu?
  • Jaké cloudové platformy znáte a jak jste je využil(a)?
  • Jak dokumentujete svůj kód a vývojové procesy?
  • Co vás motivuje při vývoji softwaru?